DataSource for Entity Framework in WPF
C1.LiveLinq Namespace / IndexedQueryExtensions Class / Join Method / Join<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>,IIndexedSource<TInner>,Expression<Func<TOuter,TKey>>,Expression<Func<TInner,TKey>>,Expression<Func<TOuter,TInner,TResult>>) Method
The type of the elements of the first collection.
The type of the elements of the second collection.
The type of the keys returned by the key selector functions.
The type of the result elements.
The first collection to join.
The second collection to join.
A function to extract the join key from each element of the first collection.
A function to extract the join key from each element of the second collection.
A function to create a result element from two matching elements.

In This Topic
    Join<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>,IIndexedSource<TInner>,Expression<Func<TOuter,TKey>>,Expression<Func<TInner,TKey>>,Expression<Func<TOuter,TInner,TResult>>) Method
    In This Topic
    Correlates the elements of two collections based on matching keys.
    Syntax

    Parameters

    outer
    The first collection to join.
    inner
    The second collection to join.
    outerKeySelector
    A function to extract the join key from each element of the first collection.
    innerKeySelector
    A function to extract the join key from each element of the second collection.
    resultSelector
    A function to create a result element from two matching elements.

    Type Parameters

    TOuter
    The type of the elements of the first collection.
    TInner
    The type of the elements of the second collection.
    TKey
    The type of the keys returned by the key selector functions.
    TResult
    The type of the result elements.

    Return Value

    An IIndexedSource<TResult> that has elements of type TResult that are obtained by performing an inner join on two collections.
    See Also